imperial palace - French English Dictionary